package com.xxxx.mapper;

import com.xxxx.pojo.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface ParamsMapper {
    //获取所有的用户列表
    List<User> getUserList();

    //根据用户名称查询用户信息
    User getUserByUserName(String username);

    //进行用户登录  多个字面量类型的参数
    User UserLogin(String user_name , String user_pwd);

    //进行用户登录  使用map集合类型的参数
    User checkLoginByMap(Map<String , Object> map);

    //实体类类型的参数
    Integer insertUser(User user);

    //使用@Param标识参数
    User CheckLoginByParam(@Param("user_name") String user_name , @Param("user_pwd") String user_pwd);

}
